home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The Original Shareware 1.1
/
The Original Shareware (WeMake CDs)(Volume 1.1)(CDs, Inc)(1993).iso
/
16
/
anarkey2.zip
/
UPDATE.DOC
< prev
Wrap
Text File
|
1989-05-01
|
13KB
|
297 lines
ANARKEY 2.00 Update Information
-------------------------------
Welcome to ANARKEY Version 2.00.
Version 2.00 is a major update. Many new features and enhancements have
been added to the previous version. In addition, several standalone support
programs are provided which greatly increase the flexibility of ANARKEY's
operation. Altogether, ANARKEY 2.00 provides one of the most powerful,
compact and flexible command-line environments available on a DOS machine.
This update sheet briefly explains the new 2.00 features. It is provided
so current users of version 1.00 can upgrade quickly and smoothly. New
ANARKEY users should read the "ANARKEY User Manual" and related support-
program manuals before diving in head-first.
Distribution Policy
-------------------
ANARKEY is distributed as full-time shareware. This means each user is
given the opportunity to evaluate the complete ANARKEY software package with
no obligation. If, after trying ANARKEY, you find it to be a useful tool,
you must register your copy with the author, Steven Calwas.
If you purchased a disk containing ANARKEY from any place other than
directly from the author, you have NOT registered your copy. The only way
to register ANARKEY is by sending your registration form directly to the
author, Steven Calwas. The appropriate address is listed on the
registration form and elsewhere in the ANARKEY documentation.
ANARKEY registration is only $25 which includes a copy of the next
version when it becomes available. Considering the large number of times
you will be using ANARKEY during each computer session, this is an
outstanding value. If you use ANARKEY, please honor the shareware pact by
making this minimal payment.
An ANARKEY registration form is included with the distribution package in
the file ORDERFRM. Please take the time to fill it out and return it. If
you would like high-quality software to continue to be made available on a
try-first basis and for a reasonable cost, it is up to YOU to support such
programs. Please do.
Supporters of version 1.00 are automatically given "Registered-User"
status. Registered users may receive a copy of future updates at a nominal
cost (currently $6). Updates for registered users may be obtained by
filling out the order form (ORDERFRM) included in the ANARKEY distribution
package.
AKAs
----
ANARKEY now supports a text-substitution feature referred to as an AKA
(pronounced A-K-A). A similar capability is available in other command-
line editors and is often referred to as an alias or synonym. AKA is an
acronym for "AnarKey Alias" or "Also Known As" (take your pick).
An ANARKEY AKA may be a straight text substitution operation or it may
contain parameter arguments specified using the DOS batch-file convention of
%1 through %9. Of course, an AKA may contain multiple commands.
An AKA may be defined on the DOS command line or read from a disk file by
LOAD, the ANARKEY Loader (discussed below).
Support for AKAs is optional. If you do not reserve storage space for
your AKA definitions at ANARKEY installation time, none of the AKA-handling
code will remain resident. Thus, people who do not use AKAs achieve a
memory savings.
AKAs are a major new feature with too many details to explain adequately
here. Please read the "AKA Functions" section in the "ANARKEY User Manual"
for a complete explanation.
ANARKED -- The Anarkey Keystroke Editor
---------------------------------------
ANARKED is a standalone support program that allows you to reassign the
keystrokes associated with ANARKEY functions. With ANARKED, you can
configure ANARKEY to the keystroke conventions of your word processor,
previous command-line editor or your own personal preferences.
ANARKED is extremely easy to use and does not require a cryptic
configuration file or baroque installation procedure. It is also capable of
generating a summary list of all ANARKEY functions and their corresponding
keystroke invocations. This summary sheet may then be listed to a printer
or viewed onscreen as a handy reference guide.
Since ANARKED is a non-trivial program, please read the "ANARKED User
Manual" (in the disk file ANARKED.DOC) for further details.
LOAD -- The Anarkey Loader
--------------------------
LOAD is another of the new ANARKEY support programs. LOAD will read
ASCII text files into the ANARKEY history buffer at any time. In version
1.00, loading the history buffer was only possible at installation time.
Thus, LOAD provides a new level of flexibility to the history buffer's
contents.
LOAD will also read and process AKA definitions stored in a disk file.
Refer to the "LOAD User Manual" (LOAD.DOC) for a complete explanation of
this useful tool.
CONVERT -- The Anarkey AKA Conversion Utility
---------------------------------------------
Many people already use a DOS command-line editor and have accumulated a
list of aliases or synonyms which that editor recognizes. In most cases,
the format used to define an alias or synonym is specific to each editor and
is not compatible with other editors. This incompatibility is not a problem
with ANARKEY.
CONVERT is a conversion utility that will accept alias and synonym
definitions for other command-line editors and translate them into the
ANARKEY format. CONVERT relieves the user of tiresome editing work and
eases the transition from an old command-line editor to ANARKEY.
CONVERT documentation can be found in the "CONVERT User Manual"
(CONVERT.DOC).
Operational Enhancements
------------------------
Version 2.00 also includes some useful enhancements to v1.00 operations.
-- When completing the name of a directory, program or file, the cursor
is positioned at the end of the completed name. Previously, the cursor
position remained unchanged.
-- When retrieving an environment variable, an equal sign may be included
at the end of the variable name. Thus, both of these lines are valid
when retrieving environment variables (the underscore represents the
cursor position):
>path_
>path=_
-- The PROMPT environment variable is handled in the same manner as the
PATH variable. In other words, it does not require "SET" to preceed it
on the command line before retrieving its current value. Also like SET
and PATH, additional commands may not follow a PROMPT command on the
input line.
-- There are a couple of history buffer line-retrieval and storage
enhancements.
-- If a line is retrieved from the history buffer and accepted
without editing the line or moving the cursor, the line is MOVED
from its current position to the buffer's end. This movement saves
buffer storage space by eliminating duplicate lines and guarantees
that often-executed lines are always available for retrieval.
This line movement may be repressed by specifying the -F (Full
Disclosure) option on the ANARKEY installation command line.
-- When a line is accepted, the position of the CBL (current buffer
line) pointer is saved. This saved-CBL pointer is IN ADDITION TO
the v1.00 CBL pointer. As in v1.00, the CBL is always set to the
end of the history buffer when beginning a new input line. Thus, at
the start of each command line, there exist two pointers into the
history buffer: the CBL (pointing at the buffer's end) and the
saved-CBL (which points at the CBL's old position when the last
command line was accepted).
In v2.00, the CBL may be restored to the saved-CBL position by
pressing the <PgDn> key. This operation provides for the quick
retrieval of consecutive lines in the buffer.
For a more detailed discussion of this feature, refer to the section
"Retrieving a Group of Commands" in the "ANARKEY User Manual."
-- A new ANARKEY function has been added.
<Alt-F3> -- Retrieve Remainder of Previous Line and Execute
This function is the same as the Retrieve-Remainder-of-Previous-
Line-and-Edit function (<F3>) except that the line is immediately
sent to the command processor for execution. The user is given no
opportunity to edit the line.
Of course, this keystroke invocation, like all other ANARKEY
keystrokes, may be changed by ANARKED.
-- Due to restrictions which occur when displaying characters on a serial
terminal, ANARKEY automatically disables itself whenever output is
redirected to a serial terminal (i.e. the COM device). Output can be
redirected to a COM device by executing the CTTY command or by specifying
the output-redirection character (>) on the command line.
With ANARKEY disabled, input is handled by the original DOS buffered-
input routine. When output is reset to the console, ANARKEY will
automatically enable itself.
-- ANARKEY will temporarily disable itself when processing a multiple-
command line and the currently-executing program shells to a secondary
command processor. ANARKEY will enable itself when the secondary shell
and executing program have both terminated. This situation is explained
in detail in the "ANARKEY User Manual" section "Entering Multiple
Commands per Line: Multiple-Command Lines and Secondary Shells."
Installation Options
--------------------
The ANARKEY installation options have been reorganized for version 2.00.
Many new options are provided and most of the v1.00 options have been
changed or become obsolete.
THE NEW OPTION SPECIFICATIONS ARE INCOMPATIBLE WITH THE V1.00 OPTIONS!
If you are currently installing ANARKEY v1.00 with options, please refer
to the "Installation Options" section of the "ANARKEY User Manual" before
installing version 2.00.
Among the new options are the capabilities to:
-- display ANARKEY resident memory usage
-- run ANARKEY in quiet mode (fewer annoying bells)
-- specify the length of the shortest line to be stored in the
history buffer
-- use the switchar conventions of the UNIX operating system (this
is NOT implemented by calling the undocumented DOS function,
thus, it will work in the OS/2 DOS 3.x compatibility box)
Since there are so many changes in the option area, users are directed to
read the "Installation Options" section of the "ANARKEY User Manual."
Summary of Summary
------------------
As mentioned in this update sheet, many of the new ANARKEY features are
too complex to summarize here. To fully understand these new powers,
version 1.00 users should read the following sections of the "ANARKEY User
Manual":
-- History Buffer Functions: Retrieving a Group of Commands
-- AKA Functions
-- Entering Multiple Commands per Line: Multiple-Command Lines and
Secondary Shells
-- Installation Options
In addition, each of the manuals for the three support programs should be
read.
-- ANARKED.DOC, the ANARKED User Manual
-- LOAD.DOC, the LOAD User Manual
-- CONVERT.DOC, the CONVERT User Manual
After reviewing ANARKEY 2.00, I hope you'll find it to be a powerful
program that deserves to be part of your computer environment. If so,
please take the time to register the program. Doing so will guarantee that
further updates will be forthcoming and that you will receive them.
Also, I am extremely interested in hearing your comments and suggestions
concerning all aspects of ANARKEY. Please tell me of any new features or
enhancements you would like to see in future releases. As always, all
comments will be given serious consideration. I would love to hear from
you.
Please fill out the registration form and send it with your comments and
suggestions to:
Steven Calwas
Moderne Software
P.O. Box 3638
Santa Clara, CA 95055-3638
_______
____|__ | (tm)
--| | |-------------------
| ____|__ | Association of
| | |_| Shareware
|__| o | Professionals
-----| | |---------------------
|___|___| MEMBER